Avoid integer overflow on scroll-left and scroll-right.
authorPaul Eggert <eggert@cs.ucla.edu>
Thu, 28 Jun 2012 15:50:11 +0000 (08:50 -0700)
committerPaul Eggert <eggert@cs.ucla.edu>
Thu, 28 Jun 2012 15:50:11 +0000 (08:50 -0700)
commitecee94ac256900ef9fc90f5034d4a72286850933
tree60ae87cdbc385bb0de81a228d2e341e29cdb8382
parente7620eddea6d3b60309125d3ca958f39a68a6f59
Avoid integer overflow on scroll-left and scroll-right.

* window.c (HSCROLL_MAX): New macro.
(Fscroll_left, Fscroll_right): Avoid undefined behavior on integer
overflow when requested scroll falls outside ptrdiff_t range.
src/ChangeLog
src/window.c